a broad church - Spanish English Dictionary